package atm.com.service.cashdispenser;


import atm.com.pojo.Cashdispenser;

import java.math.BigDecimal;
import java.util.List;

/**
 * CashDispenserServiceInf interface
 * @author di zhang
 * @date 2021/8/24
 */
public interface CashDispenserServiceInf {
    /**根据 提款机编号 获取 提款机 余额*/
    BigDecimal GetCashDispenserBalance(Cashdispenser cashDispenser);
    /**无参 获取全部 提款机*/
    List<Cashdispenser> ListCashDispenser();

    /**根据 提款机编号 金额 提款机 存入提款机余额*/
    Integer UpdateCashDispenserBalance(Cashdispenser cashdispenser, BigDecimal money);
    /**根据 提款机编号 金额 提款机 取出提款机余额 */
    Integer TakeCashDispenserBalance(Cashdispenser cashdispenser, BigDecimal money);


}
